#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>

int main()
{

	int red[6] = {0};
	int blue = 0;
	
	//布随机数种子
	srand(time(0));
	//先取蓝色球随机数
	blue = rand() % 16 + 1;
	int k = 0;//k代表red[]中已经取出元素的个数
	while(k < 6)
	{
		bool flag = false;
		int j = rand() % 33 + 1;
		for(int i = 0;i < k;i++)
		{
			if(j == red[i])//如果取得红球重复了，那就打破循环，重新循环。
			{ 			
			flag = true;
			break;
			}
		}
			if(!flag)//红球未重复，k++
			{
				red[k] = j;
				k++;
			}
		
	}
	printf("红球号码：");
	for(int i = 0;i < 6;i++)
	{
		printf("%d ",red[i]);
	}
		printf("蓝球号码：%d\n",blue);
}
